backscattered radiation - French English Dictionary